subterranean prison - German English Dictionary